scaldare la sedia – English–Italiano translations

🇮🇹 it en 🇬🇧

scaldare la sedia

sit on one's hands
Wiktionary Links